package ar.republicagroup.gestion.services.impl;

import ar.republicagroup.gestion.dao.CuentaTipoDAO;
import ar.republicagroup.gestion.dao.jpa.CuentaTipoDAOImplJPA;
import ar.republicagroup.gestion.entities.CuentaTipo;
import ar.republicagroup.gestion.services.CuentaTipoServices;
import java.util.List;
import javax.swing.DefaultComboBoxModel;

public class CuentaTipoServicesImpl implements CuentaTipoServices {
    
   CuentaTipoDAO cuentaTipoDao;

    public void setCuentaTipoDao(CuentaTipoDAO cuentaTipoDao) {
        this.cuentaTipoDao = cuentaTipoDao;
    }


    
    @Override
    public List<CuentaTipo> findEntities() {
       return cuentaTipoDao.findEntities();
    }

    @Override
    public String insert(CuentaTipo beanCuentaTipo) {
       return cuentaTipoDao.insert(beanCuentaTipo);
    }

    @Override
    public String update(CuentaTipo beanCuentaTipo) {
       return cuentaTipoDao.update(beanCuentaTipo);
    }

    @Override
    public CuentaTipo get(Integer idcuentatipo) {
       return cuentaTipoDao.get(idcuentatipo);
    }

    @Override
    public String delete(Integer idcuentatipo) {
       return cuentaTipoDao.delete(idcuentatipo);
    }

    @Override
    public CuentaTipo findCuentaTipoByName(String cuentatipo_name) {
       return cuentaTipoDao.findCuentaTipoByName(cuentatipo_name);
    }

    @Override
    public DefaultComboBoxModel combo() {
        return cuentaTipoDao.combo();
    }
    
}
